- 1400/02/01
- 0
- 401
مشکل در دستورات migration
من توی پروژه asp.net core در دستورات migration وقتی دستور add-migration و update-database رو وارد میکنم با ارور زیر روبرو میشم
Unable to create an object of type 'DatabaseContext'. For the different patterns supported at design time, see https://go.microsoft.com/fwlink/?linkid=851728
میشه راهنماییم کنین
البته default project رو ی لایه دیتا قرار میدما ولی بازم درست نمیشه
- 1400/02/05
سلام
نکات زیر را در نظر بگیرید
1- حتما در کلاس startup اینترفیس و پیاده سازی IDataBaseContext را ثبت کرده باشید
2- پروزه Endpoint باید Set as Startup Prject
3- در پنجره package Manager Console باید پروژه لایه دیتا یا همان Persistance انتخاب شده باشد
و بعد دستور را اجرا کنید
- 1400/02/07
البته من در یک مورد خاص هم به این مشکل برخورد کردم و اون زمانی بود که شما یک جدول دارید که یک فیلد کد دیگه داخلش داره که به جدول دیگه ارتباط داره و این فیلد و جدید اضافه کردید و ارتباط دو جدول طوری هست که باید اون فیلد پر باشه
حالا شما از اول این کار رو نکردید اومدید جدول اول و درست کردید و بعد اطلاعات توش داره و جدول دوم و بهش ارتباط میدید و میخواهید آپدیت کنید چون زمان آپدیت جدول اون یک فیلد نباید خالی باشه و باید با کد جدول دومی پر باشه نمیتونه جدول و آپدیت کنه
چون در زمان طراحی هست و اطلاعات فرضی ثبت میشه شما در این حالت باید جدول اولت و خالی کنی و بعد آپدیت و انجام بدی
- 1400/09/07
من هم دقیقا همین مشکل رو دارم . :(
آقای بابائی من اینا رو چک کردم اما باز هم دچار مشکل میشم و ارور میگیرم . فصل 20 قسمت 6 دوره ستارگان میکرو سرویس .
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری